multi terrain loader - Turkish English Dictionary